html{-webkit-text-size-adjust:none;}
.home-banner{
    width:100%;
    height:100%;
    background-size:100%;
    background-repeat: no-repeat;
}
.home-banner .home-icon{
    height:1rem;
    line-height:1rem;
    background:rgba(0,0,0,.5);
    padding:0rem .5rem;
}
.home-banner  img{
    width:16px;
    height:20px;
    vertical-align:-4px;

}
.location span{
    font-family:PingFangSC-Regular;
    font-size:13px;
    color:#ffffff;

}
.linear{
    background:#eeeeee;
    width:100%;
    height:7px;
}
.storeInfo{
    padding:0 .5rem;
    height:1.5rem;
    line-height: 1.5rem;
    background:#fff;
}
.storeLogo img{
    width:1.5rem;
    height:1.5rem;
    border-radius: 100%;
    margin-top:-1.5rem;
}
.storeName span{
    font-family:PingFangSC-Regular;
    font-size:.42rem;
    color:#000000;
    text-align:left;
}
.storeTel img{
    width:14px;
    height:14px;
    vertical-align: -2px;
    margin-right: 4px;
}
.storeTel a{
    font-family:PingFangSC-Regular;
    font-size:14px;
    color:#ff893e;
    text-align:left;
}

/*优惠券*/
.home-coupon{
    padding:10px;
    background:#fff;
}
.home-coupon p.notice{
    font-family:PingFangSC-Regular;
    font-size:.35rem;
    color:#979797;
    letter-spacing:0.07px;
    text-align:left;
}
.home-coupon .coupon{
    /*padding:.3rem 0;*/
    width:100%;
    /*overflow: hidden;*/
    overflow:auto;
}
.home-coupon .coupon ul{
    overflow: hidden;
    /*overflow:auto;*/
}
.home-coupon ul li{
    float:left;
    margin-right:5px;
    width:3.1rem;
    height:1.45rem;
    background-size:100% 100%;
    background-repeat: no-repeat;
    padding:.15rem;
    box-sizing: border-box;

}
.home-coupon ul li p{
    line-height:.9rem;
}
.coupon-top{
    height:25px;
}
.coupon-top .fl{
    font-size:.35rem;
}
.coupon-top span{
    font-size:.7rem;
    margin-right:3px;
}
.coupon-top div{
    color:#fff;

}
.coupon-top div.fr{
    /*line-height:1rem;*/
}
.coupon-bottom p{
    color:#fff;
    text-align:left;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

/*热销单品*/
.hotGoods{
    /*padding-bottom:10px;*/
}
.clasify-hred{padding: 0 0.266rem;height: 40px;display: -webkit-box; display: -webkit-flex;  display: flex;background:#fff}
.clasify-hred .left {font-size:13px;color:#bbbbbb;line-height: 40px;    -webkit-box-flex: 1;  -webkit-flex: 1;  flex: 1; }
.clasify-hred .left .left-1{ color:#ff893e; margin-right: 6px;}
.clasify-hred .left .left-2{margin-left:.133rem}
.clasify-hred .right{float:right;padding-top: 12px;padding-right: 10px;}
.clasify-hred .right img{max-width: 100%;  height: 13px;}
.hot-list-box{display: block; width: 100%;  height: auto;background:#fff}
.hot-list-box li{float: left;  width: 45.5%;  margin-left: 3%;  margin-right: 0%;  margin-bottom: 3%;  background: #fff;  -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.2);  -moz-box-shadow: 0px 0px 5px rgba(0,0,0,.2);  box-show: 0px 0px 5px rgba(0,0,0,.2);}
.hot-list-box li a{display: block;}
.hot-list-box li a .hot-list-item-img{  width:100%;  height: 4.6133rem;  display: block;  border: 0;  padding: 0;  margin: 0;  }
.hot-list-box li a .hot-list-title {
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    font-size:13px;
    color:#4a4a4a;
    height:25px;
    line-height:25px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.hot-list-box li a .hot-list-title .tag-overseas,.hot-list-box li a .hot-list-title .tag-overseas3{display:inline-block;width: 32px;height: 14px;position: relative}
.hot-list-box li a .hot-list-title .tag-overseas:before,.hot-list-box li a .hot-list-title .tag-overseas3:before{  content: '';  display: inline-block;  position: absolute;  top:2px;  left: 0;  width: 30px;  height: 14px;  background: url("../images/home/tag-overseas.png") no-repeat;  background-size: 100%;  }
.hot-list-box li a .hot-list-price{padding: 3px 5px 5px 5px;  font-size:14px;  color:#ff893e;}
.hot-list-box li a .hot-list-price label{
    margin-right: 0.2rem;
    font-family:PingFangSC-Regular;
    font-size:15px;
    color:#ff893e;
    line-height:20.88px;


}
.hot-list-box li a .hot-list-price i{font-style: normal;}
.hot-list-box li a .hot-list-price span{font-size:13px;  color:#bbbbbb;  }
.hot-list-box li a .hot-list-hr{width:100%;height:5px;border-bottom: 1px solid #e2e2e2}

.active .weui_tabbar_label {
    color: #ffb23e;
}
/*返回顶部*/
.home-layer{
    position: fixed;
    right: 8px;
    bottom: 50px;
    width: 45px;
    height:135px;
    overflow: hidden;
    z-index: 999;}
.home-layer a{
    display: block;
    width:45px;
    height: 45px;
}
.home-layer a.shop-url{
    background: url("../../images/home/gouwuche@2x.png") no-repeat;
    background-size: 100%;
}
.home-layer a.user-url{
    background: url("../../images/home/wode@2x.png") no-repeat;
    background-size: 100%;
}
.home-layer a.return-top{
    background: url("../../images/home/huiding@2x.png") no-repeat;
    background-size: 100%;
}
.viewMore {
    color:#ccc;
    display:block;
    width:100%;
    heigth:1rem;
    line-height:1rem;
    text-align:center;
    margin-bottom:55px;

}
